Skip to content
This repository has been archived by the owner on Nov 19, 2019. It is now read-only.

Major update #12

Open
wants to merge 55 commits into
base: master
Choose a base branch
from
Open

Major update #12

wants to merge 55 commits into from

Conversation

SalahAdDin
Copy link

No description provided.

mykljohn and others added 30 commits August 25, 2017 15:04
Remove deprecated `get_model` function, replaced by `oscar` custom fu…
Remove instances of {% load url from future %}
- Refactored custom widget and adding a missed template.
- Update reference to dashboard layout.
- Updated buttons.
- Deleted unussed templates: was replaced by `oscar` offical templates.
- Update old system templates
- Fixed views problems.
- Created a new migration for new migration system
- Remove South migrations
- Implemented fixtures inside the new migration
- Removed fixtures
- Remove unussed class
- Indented lines
- Adapt to new template layouts
- Removed unussed libraries
- Enable blank fields for date making unneeded put dates in admin dashboard.
- Created properly python packages for view and serializers 
- Refactored urls
- Refactored app
- Added missing related line objetcs
- Added attachments
- Added add button
Now if ticket haven't sources the admin can add to them.
SalahAdDin and others added 25 commits September 25, 2017 17:08
Added attachments and messages
The idea is  that user can attach files that will be useful to admins.
The admin could add attachments, lines, orders, and products as edit them too.

- Created formsets
- Created inital forms
- Implemented attached formset.

TODO: These formset doesn't create a new attachment object.
Change CreateView to UpdateView, still doesn't works.
- Implemented attachment formset in Create and Update View
- Added localization for string rendering
- Minor fixings
- Removed autocomplete widgets: New Oscar version have his own autocomplete system.
- Remove suppor styles and replaced by bootstrap styles.
- Added new views for tags.
- Added formsets for add files, products, lines and orders.
- Removed unused styles.
- Removed unused files.
Started develop AddTicketVIew and UpdateTicketView for API.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants